"""EDA处理器使用示例模块

提供各种EDA数据处理的使用示例，包括：
- 基本使用示例
- 高级功能示例
- 批量处理示例
- 自定义算法示例
- 可视化示例

主要模块：
- basic_usage: 基本使用示例
- advanced_usage: 高级功能示例
- batch_processing: 批量处理示例
- custom_algorithms: 自定义算法示例
- visualization_examples: 可视化示例
"""

from .basic_usage import (
    basic_eda_processing_example,
    simple_peak_detection_example,
    metrics_calculation_example
)

from .advanced_usage import (
    advanced_processing_pipeline_example,
    custom_preprocessing_example,
    quality_assessment_example
)

from .batch_processing import (
    batch_processing_example,
    parallel_processing_example,
    batch_report_generation_example
)

from .custom_algorithms import (
    custom_preprocessor_example,
    custom_peak_detector_example,
    algorithm_registration_example
)

from .visualization_examples import (
    basic_visualization_example,
    interactive_visualization_example,
    report_generation_example
)

__all__ = [
    # 基本使用
    'basic_eda_processing_example',
    'simple_peak_detection_example', 
    'metrics_calculation_example',
    
    # 高级功能
    'advanced_processing_pipeline_example',
    'custom_preprocessing_example',
    'quality_assessment_example',
    
    # 批量处理
    'batch_processing_example',
    'parallel_processing_example',
    'batch_report_generation_example',
    
    # 自定义算法
    'custom_preprocessor_example',
    'custom_peak_detector_example',
    'algorithm_registration_example',
    
    # 可视化
    'basic_visualization_example',
    'interactive_visualization_example',
    'report_generation_example'
]